.dayu-btn {outline: none; -webkit-appearance: none; transition: all .3s; -webkit-transition: all .3s; box-sizing: border-box;}
.dayu-text a:not(.dayu-btn){color: #01AAED;}
.dayu-text a:not(.dayu-btn):hover{text-decoration: underline;}

.dayu-btn{display: inline-block; vertical-align: middle; height: 38px; line-height: 38px; padding: 0 18px; background-color: #009688; color: #fff; white-space: nowrap; text-align: center; font-size: 14px; border: none; border-radius: 2px; cursor: pointer; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none;}
.dayu-btn:hover{opacity: 0.8; filter:alpha(opacity=80); color: #fff;}
.dayu-btn:active{opacity: 1; filter:alpha(opacity=100);}
.dayu-btn+.dayu-btn{margin-left: 10px;}

/* 按钮容器 */
.dayu-btn-container{font-size: 0;}
.dayu-btn-container .dayu-btn{margin-right: 10px; margin-bottom: 10px;}
.dayu-btn-container .dayu-btn+.dayu-btn{margin-left: 0;}
.dayu-table .dayu-btn-container .dayu-btn{margin-bottom: 9px;}


/* 圆角 */.dayu-btn-radius{border-radius: 100px;}
.dayu-btn .dayu-icon{margin-right: 3px; font-size: 18px; vertical-align: bottom; vertical-align: middle\0;}

/* 原始 */.dayu-btn-primary{border: 1px solid #C9C9C9; background-color: #fff; color: #555;}
.dayu-btn-primary:hover{border-color: #009688; color: #333}
/* 百搭 */.dayu-btn-normal{background-color: #1E9FFF;}
/* 暖色 */.dayu-btn-warm{background-color: #FFB800;}
/* 警告 */.dayu-btn-danger{background-color: #FF5722;}
/* 选中 */.dayu-btn-checked{background-color: #5FB878;}
/* 禁用 */.dayu-btn-disabled,.dayu-btn-disabled:hover,.dayu-btn-disabled:active{border: 1px solid #e6e6e6; background-color: #FBFBFB; color: #C9C9C9; cursor: not-allowed; opacity: 1;}

/* 大型 */.dayu-btn-lg{height: 44px; line-height: 44px; padding: 0 25px; font-size: 16px;}
/* 小型 */.dayu-btn-sm{height: 30px; line-height: 30px; padding: 0 10px; font-size: 12px;}
.dayu-btn-sm i{font-size: 16px !important;}
/* 超小 */.dayu-btn-xs{height: 22px; line-height: 22px; padding: 0 5px; font-size: 12px;}
.dayu-btn-xs i{font-size: 14px !important;}
/* 按钮组 */.dayu-btn-group{display: inline-block; vertical-align: middle; font-size: 0;}
.dayu-btn-group .dayu-btn{margin-left: 0!important; margin-right: 0!important; border-left: 1px solid rgba(255,255,255,.5); border-radius: 0;}
.dayu-btn-group .dayu-btn-primary{border-left: none;}
.dayu-btn-group .dayu-btn-primary:hover{border-color: #C9C9C9; color: #009688;}
.dayu-btn-group .dayu-btn:first-child{border-left: none; border-radius: 2px 0 0 2px;}
.dayu-btn-group .dayu-btn-primary:first-child{border-left: 1px solid #c9c9c9;}
.dayu-btn-group .dayu-btn:last-child{border-radius: 0 2px 2px 0;}
.dayu-btn-group .dayu-btn+.dayu-btn{margin-left: 0;}
.dayu-btn-group+.dayu-btn-group{margin-left: 10px;}
/* 流体 */.dayu-btn-fluid{width: 100%;}